varying vec3 v_position;
void main() {
    v_position = position;
    gl_Position = projectionMatrix * modelViewMatrix * vec4(position.x, position.y, position.z, 1.0);
}